lumbricoid

[ˈlʌmbrikɔɪd]

Definitions

1. adjective

resembling or having characteristics of earthworms

“The lumbricoid movements of the snake were fascinating to watch.”

2. noun

a type of worm or an organism similar to earthworms

“The biologist studied the various species of lumbricoid worms in the forest.”

Synonyms

  • annelid
  • vermicoid

Antonyms

  • non-annelid
  • non-worm