mesogranules
English
Noun
mesogranules
plural of
mesogranule