trochosphere

noun
troch·​o·​sphere | \ -ˌsfi(ə)r\

Definition of trochosphere

History and Etymology for trochosphere

troch- + sphere

Keep scrolling for more