Baboonish

Resembling a baboon