English dictionary
heliosphere meaning and definition
Definition and meaning of heliosphere at MeaningMonkey.org. heliosphere meaning and definition in the English Dictionary.HELIOSPHERE noun
Definition of heliosphere (noun)
- the region inside the heliopause containing the sun and solar system
Source: Princeton University Wordnet