Latin-English dictionary »

helix meaning in English

LatinEnglish
helix noun
F

propeller [propellers](mechanical device used to propel)
noun
[UK: prə.ˈpe.lə(r)] [US: prə.ˈpe.lər]