carcajou
/kɑrˈkædʒuː/Definitions
1. noun
A wolverine, especially in North America.
“The Canadian wilderness is home to many carcajous and bears.”
1. noun
A wolverine, especially in North America.
“The Canadian wilderness is home to many carcajous and bears.”