lumbricoid

from The Collaborative International Dictionary of English v.0.48
Lumbricoid \Lum"bri*coid\, a. [Lumbricus + -oid.] (Zool.)
   Like an earthworm; belonging to the genus {Lumbricus}, or
   family {Lumbricid[ae]}.
   [1913 Webster]
    

[email protected]