English

edit
 
A trumpeter finch. Las Palmas, Canary Islands.

Noun

edit

trumpeter finch (plural trumpeter finches)

  1. A species of finch, Bucanetes githagineus, known for its buzzing nasal trill

Translations

edit

Further reading

edit
  NODES
Note 1