Sphinx baboon

Definitions

  • Webster's Revised Unabridged Dictionary
    • Sphinx baboon (Zoöl) a large West African baboon (Cynocephalus sphinx), often kept in menageries.
    • ***