Meaning of troglodytes aedon

Definition of troglodytes aedon

(noun) common American wren that nests around houses

Other information on troglodytes aedon

WIKIPEDIA results for troglodytes aedon
Amazon results for troglodytes aedon