Definition of "Ellipsoid" :
noun: a surface whose plane sections are all ellipses or circles
"The Earth is an ellipsoid."
adjective: having the nature or shape of an ellipsoid
noun: a surface whose plane sections are all ellipses or circles
"The Earth is an ellipsoid."
adjective: having the nature or shape of an ellipsoid