Carcajous, noun plural of carcajou. Synonyms in the same form.
wolverines
All synonyms for carcajou →