Definition & Meaning | English word MESOGRANULE
MESOGRANULE
Definitions of MESOGRANULE
- (astronomy) A medium-sized structure in solar granulation
Number of letters
11
Is palindrome
No
Search for MESOGRANULE in:
Page preparation took: 115.46 ms.