1 hyenoid dog | Definition of hyenoid dog

hyenoid dog

noun

Definition of hyenoid dog

: any of several North American Miocene and Pliocene carnivorous mammals constituting Borophagus and related genera of the family Canidae and being intermediate in character between the true dogs and the hyenas