lumbricid
English
Noun
lumbricid
(
plural
lumbricids
)
(
zoology
)
Any
earthworm
in the
family
Lumbricidae
.