Definition of nodule

Definition of nodule
  1. nodule Noun A rounded mass or irregular shape; a little knot or lump.
Need more help? Try our forum NEW