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.”
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.”