ELLIPSOID


Meaning of ELLIPSOID in English

[el.lip.soid] n (1721): a surface all plane sections of which are ellipses or circles -- el.lip.soi.dal also ellipsoid adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.