wormhood

/ˈwɜrmhoʊd/

Definitions

1. noun

The state or quality of being a worm; the condition of having worm-like characteristics.

“The peculiar wormhood of the insect fascinated the scientist.”

Synonyms

  • insectoid
  • wormlike

Antonyms

  • human
  • vertebrate