Meaning of Synapsida

Definition of Synapsida

(noun) extinct reptiles of the Permian to Jurassic considered ancestral to mammals

Other information on Synapsida

WIKIPEDIA results for Synapsida
Amazon results for Synapsida