See Also: lumbricus(medicine)
lumbricus(dictionary)

lumbricus (iou)



lumbricus noun. . LME.
[Latin = worm.]
Zoology. An earthworm, esp. one of the genus Lumbricus. Also (now rare), an intestinal roundworm.