nodulous









nodulous


adjective

  1. having nodules.
50 queries 0.604