Definition of

Ellipsoid

Ellipsoid

A squashed sphere.

See: Sphere