English-Latin dictionary »

spheroid meaning in Latin

EnglishLatin
spheroid [spheroids] noun
[UK: ˈsfɪərɔɪd]
[US: sˈfɪ.ˈrɔɪd]

sphaerois [sphaeroidis](3rd) F
noun