French-English dictionary »

hélicoïde meaning in English

FrenchEnglish
hélicoïde nom {f}

helicoid [helicoids]◼◼◼noun
[UK: hˈelɪkˌɔɪd] [US: hˈelɪkˌɔɪd]