Wiktionary
rhachiberothids
n. (plural of rhachiberothid English)
n. (plural of rhachiberothid English)