TROGLODYTES


Meaning of TROGLODYTES in English

noun a genus of apes including the chimpanzee.

2. troglodytes ·noun a genus of singing birds including the common wrens.

Webster English vocab.      Английский словарь Webster.