Synapsid Meaning
There are 1 meaning(s) for word Synapsid
Meaning 1 : extinct reptile having a single pair of lateral temporal openings in the skull
Synonyms : synapsid reptile
Synonyms : synapsid reptile
Similar words of Synapsid :
