Word info

trichostrongyliasis

Noun

Meaning

trichostrongyliasis (uncountable)

infection with Trichostrongylus nematodes

Source: en.wiktionary.org

Close letter words and terms