hélicoïde

Etymology
.

Noun

 * 1) helicoid (minimal surface in form of flattened helix)