Definify.com

Definition 2024


viviparous_lizards

viviparous lizards

English

Noun

viviparous lizards

  1. plural of viviparous lizard