caribou ( synonym found)

Definition of caribou:

(n) : any of several North American subspecies of the reindeer, Rangifer tarandus

Definition of caribou:

(n) : any of several North American subspecies of the reindeer, Rangifer tarandus

Back to Top