0%

ALL meanings of cosmosphere

C c
  • noun cosmosphere a device consisting of a glass globe on which the stars are shown, and within which is another globe representing the Earth, that shows the position of the Earth, at any given time, in relation to the stars 3
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?