spheroid

noun
  1. a three-dimensional shape that is nearly spherical but slightly flattened or elongated
  2. Usage: geometry; technical
adjective
  1. having the shape of a spheroid; nearly spherical
  2. Usage: technical

Examples