maned wolf

English

Noun

maned wolf (plural maned wolves)

  1. One of species Chrysocyon brachyurus, the largest canid of South America,.

Translations

References