hélicoïde
Top 45000
Meanings
Noun
1. helicoid (minimal surface in form of flattened helix)