limaçon
Top 25000
Meanings
Noun
1. snail
2. spiral staircase
3. cochlea (anatomy)
Examples1
Upon arriving, take the spiral staircase.