Meaning of synapsid

Definition of synapsid

(noun) extinct reptile having a single pair of lateral temporal openings in the skull

Other information on synapsid

WIKIPEDIA results for synapsid
Amazon results for synapsid