turdoid

adjective
tur·​doid | \ ˈtərˌdȯid\

Definition of turdoid

History and Etymology for turdoid

Latin turdus + English -oid

Keep scrolling for more