French-English dictionary »

sphéroïde meaning in English

FrenchEnglish
sphéroïde nom {m}

spheroid [spheroids]◼◼◼(shape similar to a sphere)
noun
[UK: ˈsfɪərɔɪd] [US: sˈfɪ.ˈrɔɪd]