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.”
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.”