Latin-English dictionary »

turdus meaning in English

LatinEnglish
turdus [turdi] (2nd) M
noun

thrush [thrushes]noun
[UK: θrʌʃ] [US: ˈθrəʃ]