nodulins

English

Noun

nodulins

  1. plural of nodulin