striped hyena
noun
: a strongly marked hyena (Hyaena hyaena) of parts of Africa and southern Asia east to India
Love words? Need even more definitions?
Merriam-Webster unabridged
Share