English dictionary
carcajou meaning and definition
Definition and meaning of carcajou at MeaningMonkey.org. carcajou meaning and definition in the English Dictionary.CARCAJOU noun
Definition of carcajou (noun)
- stocky shaggy-coated North American carnivorous mammal
- synonyms: Gulo luscus, skunk bear, wolverine
Source: Princeton University Wordnet