lumbricine en · NOUN Meanings Any earthworm in the suborder Lumbricina. Forms SpellingFeaturesLabelsSource lumbricines Number=Plur lexicographic