protaspides
English
Noun
protaspides
plural of
protaspis