suomarakatti

Noun

 * 1) Allen's swamp monkey,