YourDictionary

lumbricoid

adjective

resembling an earthworm

See lumbricoid in American Heritage Dictionary 4

Learn more about lumbricoid

link/cite print suggestion box