meaning of Babion

Babion meaning in General Dictionary

A baboon.


Babion meaning in General Dictionary

(n.) A baboon.