Webster's Revised Unabridged Dictionary · 1913

Lumbricoid

Lumbricoid , adjective

[Lumbricus + -oid.]

(Zoology) Like an earthworm; belonging to the genus Lumbricus, or family Lumbricida.