lernaea

/ˈlɜrnɪ.i/

Definitions

1. noun

a genus of copepod crustaceans, typically ectoparasitic on fish, also known as anchor worms

“The aquarium owner treated the infected fish for lernaea parasites.”

Synonyms

  • anchor worm
  • copepod