Noun Definition

lepidosauria

1.Definition: diapsid reptiles: lizards; snakes; tuataras

Category: Animals