ellipsoid

Nouns

  • (n) a surface whose plane sections are all ellipses or circles
    • the Earth is an ellipsoid

Synonyms

ellipsoidal spheroidal

Words of close approximity

ellipsoidal ellipsoid of revolution