ellipsoid

noun
  1. a three-dimensional geometric shape that resembles a stretched or flattened sphere
  2. Usage: mathematics; geometry
adjective
  1. having the shape of an ellipsoid
  2. Usage: technical

Examples