Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

heliosphere Definition

Cancel
heliosphere
noun(he-li-o-sphere)
the region in space influenced by the sun or solar wind

Words Related to heliosphere!

heliosphere Examples by Brain Bank Users