megadrili

/mɛɡəˈdrɪli/

Definitions

1. noun

a genus of large, predatory annelids in the phylum Annelida

“The megadrili species is often found in freshwater environments.”

Synonyms

  • large annelids
  • predatory worms

Antonyms

  • non-predatory worms
  • small annelids