Synapsids in English dictionary synapsids Meanings and definitions of "Synapsids" Plural form of synapsid. noun plural of [i]synapsid[/i] more Synapsids Sample sentences with "Synapsids" Declension Stem Try again Available translations Belarusian Chinese Czech French German Japanese Korean Polish Russian Swedish Turkish Authors