Wiktionary
gastronyssids
n. (plural of gastronyssid English)
n. (plural of gastronyssid English)