Dictionary
Dictionary
Lepidosauria — definition & meaning
Word Type Definition Lepidosauria n. pl. A division of reptiles, including the serpents
and lizards; the Plagiotremata.
Explore more words:
Gherkin · Adventitious · Superincumbent · Triunguli · Monstrosity · Preexamination · Curled · Lifestring ·