Wiktionary
aspidodiadematids
n. (plural of aspidodiadematid English)
n. (plural of aspidodiadematid English)