Synonyms for "ellipsoid"

Words with similar meaning