An Encylopedia Britannica Company

ovoid

1 ENTRIES FOUND:
ovoid /ˈoʊˌvoɪd/ adjective
ovoid
/ˈoʊˌvoɪd/
adjective
Britannica Dictionary definition of OVOID
formal