TURDOID


Meaning of TURDOID in English

ˈtərˌdȯid adjective

Etymology: Latin turd us + English -oid

: thrushlike

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.