aardwolf

Explore definitions, synonyms, and language insights of aardwolf

Definitions

Noun
striped hyena of southeast Africa that feeds chiefly on insects

More General Terms