common lizard

English

Noun

common lizard (plural common lizards)

  1. Synonym of viviparous lizard.