English dictionary
turdus iliacus meaning and definition
Definition and meaning of turdus iliacus at MeaningMonkey.org. turdus iliacus meaning and definition in the English Dictionary.TURDUS ILIACUS noun
Definition of Turdus iliacus (noun)
- small European thrush having reddish flanks
- synonyms: redwing
Source: Princeton University Wordnet