Wiktionary
rhomboganoids
n. (plural of rhomboganoid English)
n. (plural of rhomboganoid English)