Meaning of ELLIPSOID in English

ELLIPSOID

(n.) A solid, all plane sections of which are ellipses or circles. See Conoid, n., 2 (a).

Webster's English dictionary.      Английский словарь Webster.