Lumbricoid /(?)/

Lum·bri·coid

Lumbricoid

a.
  1. Like an earthworm; belonging to the genus Lumbricus, or family Lumbricidæ. (Zool.)