turdoid
/ˈtɜːrdɔɪd/Definitions
1. adjective
relating to or resembling turdoids, a type of bird, especially the orioles or the thrushes.
“The turdoid thrushes are often seen in the forest.”
2. noun
a bird of the family Leiotilidae, found in tropical Africa and Asia.
“The turdoid is a small bird species native to Africa.”