LEPIDOSAURIA


Meaning of LEPIDOSAURIA in English

(n. pl.) A division of reptiles, including the serpents and lizards; the Plagiotremata.

Webster's English dictionary.      Английский словарь Webster.