mesogranule

English

Etymology

From meso- +‎ granule.

Noun

mesogranule (plural mesogranules)

  1. (astronomy) A medium-sized structure in solar granulation