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
Tweet