Synonyms of 'ellipsoid'

ball, balloon, bladder, blob, boll, bolus, bubble, bulb, bulbil, geoid, globe, globoid, globule, glomerulus, gob, gobbet, knob, knot, orb, orbit, pellet, rondure, sphere, spheroid, spherule