Medical Definition of Lumbricidae
: a family of segmented worms containing most of the earthworms of Eurasia and North America
lumbricid\ˈləm-brə-ˌsid\play adjective or noun
Seen and Heard
What made you want to look up Lumbricidae? Please tell us where you read or heard it (including the quote, if possible).