Helicoid

What is Helicoid?

Helicoid definition and meaning on Dictionary terms:
adjective

coiled or curving like a spiral.