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