Definition & Meaning | English word SUPERGRANULE
SUPERGRANULE
Definitions of SUPERGRANULE
- (astronomy) A supergranulation cell
Number of letters
12
Is palindrome
No
Search for SUPERGRANULE in:
Page preparation took: 256.63 ms.