synapsids
English
Noun
synapsids
plural of
synapsid