Definition of moustached guenon in US English:

moustached guenon

noun

  • = moustached monkey.

Origin

Late 19th century; earliest use found in Henry Forbes (1851–1932).