foreleech

/ˌfɒrɪˈliːtʃ/

Definitions

1. noun

a small freshwater leech that infests the gills of fish and is often found attached to them

“The foreleeches on the fish had to be removed before it could be released back into the water.”

Synonyms

  • fish leech
  • freshwater leech

Antonyms

  • land leech
  • saltwater leech