Nephelosphere definition

Search

nephelosphere

nephelosphere logo #21009nephelosphere A cloudy envelope surrounding a planet or other heavenly body.
Found on http://www.wordinfo.info/words/index/info/view_unit/1384/2
No exact match found.