Noun Definition

synapsida

1.Definition: extinct reptiles of the Permian to Jurassic considered ancestral to mammals

Category: Animals