NODULED

Definition of NODULED

  1. (adj)having nodules or occurring in the form of nodules