GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Nodule (nŏdˈū́l), n. [L. nodulus, dim. of nodus knot: cf. F. nodule.] A rounded mass or irregular shape; a little knot or lump.
[1913 Webster]