NODULOSE

Definition of NODULOSE

  1. (adj)having minute nodules