Pinyin Dictionary results for "she xiang shi zhu"

麝香石竹
grenadine; carnation; clove pink; Dianthus caryophyllus (botany)
Dictionary data provided by CC-CEDICT