turdus iliacus

Noun
  1. Small European thrush having reddish flanks (synset 101561102)

Found on Word Lists

Other Searches