olive baboon
noun
: a chiefly greenish-gray baboon (Papio anubis) widely distributed in Africa
called also anubis baboon
Love words? Need even more definitions?
Merriam-Webster unabridged
Share