subclass_synapsidaEnglish

Synapsida, subclass Synapsida

Noun

Extinct reptiles of the Permian to Jurassic considered ancestral to mammals

English: Synapsida, subclass Synapsida

English words with similar meanings

Show 1 words