follow Dictionary.com

Get the details behind our redesign

terrasphere

noun

an apparatus showing how the movement of the Earth on its axis and around the Sun creates the seasons and day and night; also called tellurion

Usage Note

science

Dictionary.com's 21st Century Lexicon
Copyright © 2003-2014 Dictionary.com, LLC
Cite This Source

Word of The Day

Word Value for terrasphere

0
0
Scrabble Words With Friends