Ellipsoid
[i'lipsɒid]
Definition
(noun.) a surface whose plane sections are all ellipses or circles; 'the Earth is an ellipsoid'.
(adj.) having the nature or shape of an ellipsoid .
Checked by Ives--From WordNet
Definition
(n.) A solid, all plane sections of which are ellipses or circles. See Conoid, n., 2 (a).
(a.) Alt. of Ellipsoidal
Editor: Lois