Sphinx baboon

(Zool.) a large West African baboon (Cynocephalus sphinx), often kept in menageries.

See also: Sphinx

Mentioned in ?