From English-Turkish FreeDict Dictionary ver. 0.3: ovoid /ˈəʊvɔɪd/ 1. yumurta şeklindeki, beyzi.
ovoid /ˈəʊvɔɪd/ 1. yumurta şeklindeki, beyzi.