Diapsid Meaning

There are 1 meaning(s) for word Diapsid

Meaning 1 : reptile having a pair of openings in the skull behind each eye

    Synonyms : diapsid reptile