Wiktionary
anaprotaspides
n. (plural of anaprotaspis English)
n. (plural of anaprotaspis English)