Helicoidal
/(?)/
Hel·i·coid·al
Helicoidal
a.
Same as
Helicoid
.