dentelure
Top 35000
Meanings
Noun
1. serration (of leaf); perforation (of stamp)
2. jagged outline (of mountain etc.)
3. serration (architecture)