French-English dictionary »

défense [elephant meaning in English

FrenchEnglish
défense [elephant nom {f}

tusk [tusks]◼◼◼(pointed tooth)
noun
[UK: tʌsk] [US: ˈtəsk]
Narwhals have long tusks. = Les narvals ont de longues défenses.