Chinese-English dictionary »

黄貂鱼 /huángdiāoyú/ meaning in English

ChineseEnglish
黄貂鱼 /huángdiāoyú/ noun

stingray [stingrays](venomous ray of the orders Rajiformes and Myliobatiformes)
noun
[UK: ˈstɪŋ.reɪ] [US: ˈstɪŋ.reɪ]

Your history