nodulation









nodulation


n.

  1. The formation or presence of nodules.
52 queries 0.594