troglodytes
English
troglodytes meaning in English • troglodytes का अर्थ अंग्रेजी में
Noun
- A genus of apes including the chimpanzee.
- A genus of singing birds including the common wrens.