synapsid
Explore definitions, synonyms, and language insights of synapsid
Definitions
Noun
extinct reptile having a single pair of lateral temporal openings in the skull
Explore definitions, synonyms, and language insights of synapsid