oryctere
English
oryctere meaning in English • oryctere का अर्थ अंग्रेजी में
Noun
- The aard-vark (Orycteropus afer).