canarybird flower Meaning, Definition & Usage

  1. noun a climber having flowers that are the color of canaries
    canary creeper; Tropaeolum peregrinum; canarybird vine.

WordNet