Learn how to say Ovoid correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word ovoid:
(of a solid or a three-dimensional surface) more or less egg-shaped.
(of a plane figure) oval, especially with one end more pointed than the other.
an ovoid body or surface.
early 19th century: from French ovoïde, from modern Latin ovoides, from Latin ovum ‘egg’