diapsids
English
Noun
diapsids
plural of
diapsid