lamprey
/ˈlæmˌpri/Definitions
1. noun
a eel-like fish with a sucker-like mouth, especially one that attaches itself to other fish to feed on their bodily fluids.
“The lampreys were found in the river, feeding on the local fish population.”
1. noun
a eel-like fish with a sucker-like mouth, especially one that attaches itself to other fish to feed on their bodily fluids.
“The lampreys were found in the river, feeding on the local fish population.”