LEPIDOSAURIA


Meaning of LEPIDOSAURIA in English

noun ·pl a division of reptiles, including the serpents and lizards; the plagiotremata.

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