hamadryas in French
hamadryas in French
babouin hamadryas
A large baboon (Papio hamadryas), from northern Africa and Arabia, that was sacred in ancient Egypt.