anapsids
English
Noun
anapsids
plural of
anapsid