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.”
1. noun
a genus of large, predatory annelids in the phylum Annelida
“The megadrili species is often found in freshwater environments.”