Noun Definition

ellipsoid

1.Definition: a surface whose plane sections are all ellipses or circles

"The Earth is an ellipsoid"

Category: General