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