Wiktionary
geohelminths
n. (plural of geohelminth English)
n. (plural of geohelminth English)