Definitions
noun
a small node
noun
a small rounded lump of mineral substance (usually harder than the surrounding rock or sediment)
Look “nodule” up elsewhere
Want another word?
Spin the dictionary for a fresh one.