English

edit

Noun

edit

micronodulations

  1. plural of micronodulation