German-English dictionary »

ovoid meaning in English

GermanEnglish
ovoid

ovoid◼◼◼[UK: ˈəʊvɔɪd] [US: ˈoʊvɔɪd]