Ellipsoidal



ENGLISH MEANING
adjective
1.
Pertaining to, or shaped like, an ellipsoid; as, ellipsoid or ellipsoidal form.