English Dictionary
◊ ELLIPSOID
ellipsoid
adj : in the form of an ellipse [syn: {ellipsoidal}, {spheroidal},
{non-circular}]
n : a surface whose plane sections are all ellipses or circles;
"the Earth is an ellipsoid"