Meaning of ovoid

Definition of ovoid

(adj) rounded like an egg
(noun) an egg-shaped object

Other information on ovoid

WIKIPEDIA results for ovoid
Amazon results for ovoid