From Longman Dictionary of Contemporary Englishspheroidsphe‧roid /ˈsfɪərɔɪd $ ˈsfɪr-/ noun [countable] technical a shape that is similar to a ball, but not perfectly round
Examples from the Corpus
spheroid• In mechanical terms, the head is an elliptical spheroid with a single universal joint, the neck.