Home

Word

striped hyena, n.
more info of northern Africa and Arabia and India
<noun.animal>

Hyaena hyaena striped hyena
semantic pointers
hypernym
member holonym