geohelminth
Noun
Meaning
English Wikipedia has an article on:geohelminthWikipedia
geohelminth (plural geohelminths)
Any of various soil-transmitted parasitic nematodes
Noun
English Wikipedia has an article on:geohelminthWikipedia
geohelminth (plural geohelminths)
Any of various soil-transmitted parasitic nematodes