ellipsoid

?

ads

noun

~ ellipsoid noun; ~ ellipsoids plural

ads