French-English dictionary »

raie à aiguillon meaning in English

FrenchEnglish
raie à aiguillon nom {f}

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