Meaning of turdus pilaris

Definition of turdus pilaris

(noun) medium-sized Eurasian thrush seen chiefly in winter

Other information on turdus pilaris

WIKIPEDIA results for turdus pilaris
Amazon results for turdus pilaris