Kamus Inggris-Melayu
helix
lingkar; spiral