anaprotaspides
English
Noun
anaprotaspides
plural of
anaprotaspis