ellipsoid

definition: having the nature or shape of an ellipsoid
example:
speech part: adjective
synonyms: ellipsoidal spheroidal
definition: a surface whose plane sections are all ellipses or circles
example: the Earth is an ellipsoid
speech part: noun
synonyms:

How ellipsoid is being used?