RichThesaurus
ovaloid
ovaloid
antonyms
ovaloid
definitions
adj
Approximately oval.