Pinyin Dictionary results for "shen xiao"

哂笑
(literary) to sneer; to laugh at
甚嚣尘上
clamor raises the dust (idiom); a tremendous clamor; to raise a tremendous stink
肾小球
glomerulus (medicine)
Dictionary data provided by CC-CEDICT