ellipsoidal

Adjective
  1. Having the nature or shape of an ellipsoid (synset 302053866)

Found on Word Lists

Other Searches