hamadryas
English
hamadryas meaning in English • hamadryas का अर्थ अंग्रेजी में
Noun
- The sacred baboon of Egypt (Cynocephalus Hamadryas).