troglodytes troglodytes - English Synonyms Dictionary

troglodytes troglodytes

n.
[1] winter wren