Rhyme Desk
Find rhyming words!

Definition of "Ellipsoid" :

noun: a surface whose plane sections are all ellipses or circles

"The Earth is an ellipsoid."

adjective: having the nature or shape of an ellipsoid

Whoops!
Rhyme Desk
Find rhyming words!

Whoops!

An unexpected error has occurred!