Wiktionary
pteroptochids
n. (plural of pteroptochid English)
n. (plural of pteroptochid English)