loxia curvirostra


Meanings

  • finch with a bill whose tips cross when closed