protaspids
English
Noun
protaspids
plural of
protaspid