Wiktionary
chirodropids
n. (plural of chirodropid English)
n. (plural of chirodropid English)