Definitions of canarybird flower:

  • noun:   a climber having canary-colored flowers