Wiktionary
metaprotaspides
n. (plural of metaprotaspis English)
n. (plural of metaprotaspis English)