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.”

Synonyms

  • oriole
  • thrush

Antonyms

  • finch
  • sparrow