nodule

NODULE, n. A little knot or lump.