meaning of aardwolf

aardwolf meaning in General Dictionary

striped hyena of southeast Africa that nourishes chiefly on bugs