Word info

thelaziasis

Noun

Meaning

thelaziasis (uncountable)

(medicine) Infection with parasitic nematodes of the genus Thelazia.

Source: en.wiktionary.org

Close letter words and terms