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