Word info

geohelminth

Noun

Meaning

English Wikipedia has an article on:geohelminthWikipedia
geohelminth (plural geohelminths)

Any of various soil-transmitted parasitic nematodes

Source: en.wiktionary.org

Related terms

Close letter words and terms