lumbriculid (English, noun)
expansion: lumbriculid (plural lumbriculids)
Senses:
topics: biology
natural-sciences
zoology
glosses: Any worm of the family Lumbriculidae.
Forms:
form: lumbriculids
tags: plural