geohelminths
English
Noun
geohelminths
plural of
geohelminth