Chinese-English dictionary »

魟魚 meaning in English

ChineseEnglish
魟魚 noun

ray [rays](marine fish with a flat body, large wing-like fins, and a whip-like tail)
noun
[UK: reɪ] [US: ˈreɪ]

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

Your history