micronodules
English
Noun
micronodules
plural of
micronodule