noun
: an extinct hyena whose remains are found abundantly in British caves and now usually regarded as a large variety of the living African spotted hyena
noun
: an extinct hyena whose remains are found abundantly in British caves and now usually regarded as a large variety of the living African spotted hyena
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012