baboonishEnglish

baboonish

Adjective

Resembling a baboon

English: baboonish