CARCAJOU

Definition of CARCAJOU

  1. (noun)stocky shaggy-coated North American carnivorous mammal