tropaeolum peregrinum Meaning, Definition & Usage

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

WordNet