tachuri

English

Noun

tachuri (plural tachuris)

  1. A bird of the genus Polystictus, native to South America.

Derived terms

  • bearded tachuri
  • grey-backed tachuri

Anagrams