maned wolf in Finnish maned wolf in Finnish harjasusi noun One of species Chrysocyon brachyurus, the largest canid of South America,. Add to Flashcards