Wiktionary
paraprotaspides
n. (plural of paraprotaspis English)
n. (plural of paraprotaspis English)