microgranules
English
Noun
microgranules
plural of
microgranule