Wiktionary
phalangodids
n. (plural of phalangodid English)
n. (plural of phalangodid English)