English-Chinese dictionary »

velvet antler meaning in Chinese

EnglishChinese
velvet antler (deer antler)
noun

鹿茸 /lùróng/noun

Your history