rhizoverb
Beta
Feedback
→
baboon
Long-snouted monkey
noun · A large long-snouted monkey of Africa or Arabia.
Enable JavaScript for search, audio, and interactive vocabulary practice.