n. 1 small rounded lump of anything. 2 small tumour, node, or ganglion, or a swelling on the root of a legume containing bacteria etc. nodular adj. [Latin diminutive: related to NODE]
Related products
N words
N words
N words
N words
N words
N words
N words
N words


