Word info

eyeworm

Noun

Meaning

eyeworm (plural eyeworms)

Any of the genus Thelazia of nematode worms that parasitize the eyes of their hosts.

Source: en.wiktionary.org

Close letter words and terms