TURDOID


Meaning of TURDOID in English

adj. thrushlike.

[ L turdus THRUSH(1) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.