1 turdoid | Definition of turdoid

turdoid

adjective
tur·​doid | \ ˈtÉ™rËŒdȯid\

Definition of turdoid

History and Etymology for turdoid

Latin turdus + English -oid

Keep scrolling for more