Definition of eye-sucker in English:

eye-sucker

noun

rare, historical
  • Any of several parasitic copepods of the family Pennellidae, which attach themselves to the eyes of the marine fishes that are their primary host.

Origin

Mid 18th century; earliest use found in Henry Baker (1698–1774), natural philosopher and teacher of deaf people.