eyeworm (English, noun)
expansion: eyeworm (plural eyeworms)
Senses:
glosses: Any of the genus Thelazia of nematode worms that parasitize the eyes of their hosts.
Forms:
form: eyeworms
tags: plural