Wiktionary
prophalangopsids
n. (plural of prophalangopsid English)
n. (plural of prophalangopsid English)