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

History and Etymology for Megadrili

New Latin, from mega- + -drili (from Greek drilos earthworm)

Keep scrolling for more