limnocnida

/ˌlɪmnoʊˈsnaɪdə, ˌlɪmˈnɒknɪdə/

Definitions

1. noun

A class of aquatic worms, specifically a type of leech.

“The limnocnida found in the lake were an interesting subject of study for the biologist.”

Synonyms

  • aquatic worm
  • leech

Antonyms

  • land animal
  • terrestrial creature