eyeworm
Etymology
From eye + worm.
eyeworm means any of the genus Thelazia of nematode worms that parasitize the eyes of their hosts. Lexicurio rates it Sui generis — a strength score of 90 out of 100.
noun
- Any of the genus Thelazia of nematode worms that parasitize the eyes of their hosts.