Meaning of troglodytes troglodytes

Definition of troglodytes troglodytes

(noun) small wren of coniferous forests of northern hemisphere

Other information on troglodytes troglodytes

WIKIPEDIA results for troglodytes troglodytes
Amazon results for troglodytes troglodytes