TURDOID


Meaning of TURDOID in English

adj. thrushlike. [L turdus THRUSH(1)]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.