Dictionary Check: ellipsoid
"ellipsoid" is a valid word!
Scrabble
12
points
Words with Friends
15
points
Definition
adjective
having the nature or shape of an ellipsoid
noun
a surface whose plane sections are all ellipses or circles
Example:
"the Earth is an ellipsoid"
Advertisement