Chinese-English dictionary »

皇帝蚌 /huángdìbàng/ meaning in English

ChineseEnglish
皇帝蚌 /huángdìbàng/ noun

geoduck [geoducks](P. generosa)
noun
[UK: dʒˌiːəʊdˈʌk] [US: dʒˌiːoʊdˈʌk]