nodule
noun
- 1
a small node
- 2
(mineralogy) a small rounded lump of mineral substance (usually harder than the surrounding rock or sediment)
- 3
small rounded wartlike protuberance on a plant
Synonyms
Also useful for “nodule”:Unscrambler— Rearrange the letters in “nodule”