"ellipsoid" in the noun sense
a surface whose plane sections are all ellipses or circles
"the Earth is an ellipsoid"
"ellipsoid" in the adjective sense
1. ellipsoid, ellipsoidal, spheroidal
having the nature or shape of an ellipsoid
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License