eyeworm

noun

eyeworm

noun

Etymology From eye + worm.

1

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

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.