Wiktionary
mesogranule
n. (context astronomy English) A medium-sized structure in solar granulation