Rhyme Desk
Find rhyming words!

Definition of "Nodule" :

noun: a small node

noun: (mineralogy) a small rounded lump of mineral substance (usually harder than the surrounding rock or sediment)

noun: small rounded wartlike protuberance on a plant