ratel ( synonym found)

Definition of ratel:

°A carnivorous mammal, Mellivora capensis, found in Africa and some parts of Asia; the honey badger.

Back to Top