spotted hyena
spot·ted·hyena
noun
1.
African hyena noted for its distinctive howl
Related words
Broader terms
Parts
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.
spot·ted·hyena
African hyena noted for its distinctive howl
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.