Definition Definition

lumbricoid - Meaning and Examples

Meaning of 'lumbricoid' (Webster Dictionary)

1 . Lumbricoid [ a.]
- Like an earthworm; belonging to the genus Lumbricus, or family Lumbricidae.