French-English dictionary »

épaulard meaning in English

FrenchEnglish
épaulard nom {m}

killer whale [killer whales]◼◼◼(A sea mammal, Orcinus orca)
noun
[UK: ˈkɪ.lə.weɪl] [US: ˈkɪ.lə.weɪl]

orca◼◼◼(Orcinus orca)
noun
[UK: ˈɔːk.ə] [US: ˈɔːrk.ə]