English edit

Noun edit

geohelminths

  1. plural of geohelminth