bdelloida

/bɛdəˈlaɪdə/

Definitions

1. noun

a class of parasitic, free-living, and aquatic worms, including flatworms and rotifers

“The bdelloid worms found in the lake are a unique ecosystem.”

Synonyms

  • flatworms
  • rotifers

Antonyms

  • non-parasitic
  • terrestrial