Definition of noduled

Definition of noduled
  1. noduled Adjective Having nodules.
Need more help? Try our forum NEW