Word Hen
What is the meaning of the word "
ellipsoid
"?
Definitions:
a surface whose plane sections are all ellipses or circles
noun
the Earth is an ellipsoid
Synonyms:
ellipsoidal
spheroidal
NearBy Words:
ellipsoidal