The Collaborative International Dictionary of English v.0.48:
Ellipsoid \El*lip"soid\, Ellipsoidal \El`lip*soi"dal\, a. Pertaining to, or shaped like, an ellipsoid; as, ellipsoid or ellipsoidal form. EllipticWordNet (r) 3.0 (2006):
ellipsoidal adj 1: having the nature or shape of an ellipsoid [syn: ellipsoid, ellipsoidal, spheroidal]