nodule
noun
°A rounded mass or irregular shape; a little knot or lump.