HYENOID DOG


Meaning of HYENOID DOG in English

noun

: any of several No. 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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.