micronodulations

English

Noun

micronodulations

  1. plural of micronodulation