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

Synonyms

  • eelpout
  • vampyroteuthis

Antonyms

  • aquatic species
  • fish