geohelminths

English

Noun

geohelminths

  1. plural of geohelminth