Noun Definition

anapsida

1.Definition: oldest known reptiles; turtles and extinct Permian forms

Category: Animals