Back to Dictionary
麝香石竹
shèxiāngshízhú
1. grenadine
2. carnation
3. clove pink
4. Dianthus caryophyllus (botany)