Megadrili
plural noun
Mega·dri·li
Definition of Megadrili
in some classifications
: a group of Oligochaeta comprising relatively large predominantly terrestrial worms that have a capillary network on the nephridium and being nearly coextensive with Neoligochaeta — compare microdrili
Keep scrolling for more