viviparous lizards

English

Noun

viviparous lizards

  1. plural of viviparous lizard