Definitions of spheroidal:

  • adjective:   in the form of an ellipse