Meaning of spotted hyena
Definition of spotted hyena
(noun)
African
hyena
noted
for its
distinctive
howl
Other information on spotted hyena
WIKIPEDIA results for
spotted hyena
Amazon results for
spotted hyena
Tweet