English-Chinese dictionary »

ambergris meaning in Chinese

EnglishChinese
ambergris (waxy substance produced by sperm whales)
noun
[UK: ˈæm.bə.ɡriːs]
[US: ˈæm.bər.ˌɡrɪs]

龍涎香noun

龙涎香 /lóngxiánxiāng/noun