Meaning of diapsid

Definition of diapsid

(noun) reptile having a pair of openings in the skull behind each eye

Other information on diapsid

WIKIPEDIA results for diapsid
Amazon results for diapsid