nodule
NODULE
, n. A little knot or lump.