nodule

noun

1.
a small node
Derived from:
nodular
2.
small rounded wartlike protuberance on a plant
Derived from:
nodular
3.
(mineralogy) a small rounded lump of mineral substance (usually harder than the surrounding rock or sediment)
Derived from:
nodular