nodule [pl. nodules]
Notices
  • a small round raised part, especially a small swelling on a plant