ovoid

/ˈoʊvɔɪd/

Explore definitions, synonyms, and language insights of ovoid

Definitions

Adjective Satellite
rounded like an egg
Noun
an egg-shaped object

More General Terms