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
Synonyms : diapsid reptile
Similar words of Diapsid :
