Ellipsoid
WordNet

adjective


(1)   In the form of an ellipse

noun


(2)   A surface whose plane sections are all ellipses or circles
"The Earth is an ellipsoid"
 
x
OK