NODULATED

Definition of NODULATED

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