Lumbricoid (noun) Definition, Meaning & Examples

adjective
  1. resembling an earthworm.
adjective
  1. designating any part or structure resembling a worm
  2. of, relating to, or resembling an earthworm
Lumbricoid (noun) Definition, Meaning & Examples

More Definitions