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