ellipsoid
noun
el·lip·soid
i-ˈlip-ˌsȯid
e-
: a surface all plane sections of which are ellipses or circles
Love words? Need even more definitions?
Merriam-Webster unabridged
Share