SYNAPSID Meaning of SYNAPSID in English I. sə̇ˈnapsə̇d adjectiveEtymology: New Latin Synapsida : of or relating to the Synapsida II. noun( -s ) : a reptile or fossil of the subclass Synapsida Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012