SPHEROID
Meaning of SPHEROID in English
sphe ‧ roid /ˈsfɪərɔɪd $ ˈsfɪr-/ BrE AmE noun [countable] technical
a shape that is similar to a ball, but not perfectly round
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012