mesogranule (English, noun)
expansion: mesogranule (plural mesogranules)
Senses:
topics: astronomy
natural-sciences
glosses: A medium-sized structure in solar granulation
Forms:
form: mesogranules
tags: plural