English Etymology From meso- + granular. Adjective mesogranular (not comparable) (astronomy) Of, pertaining to, or composed of mesogranulesWikiwand - on Seamless Wikipedia browsing. On steroids.