n. carcajou
Definition of carcajou in English
Omnivorous mammal of medium size with strong claws, dense brown fur, and a feirce demeanor, which inhabites cold climates.
Omnivorous mammal of medium size with strong claws, dense brown fur, and a feirce demeanor, which inhabites cold climates.