paraprotaspides
English
Noun
paraprotaspides
plural of
paraprotaspis