CANARYBIRD FLOWER





Definition:

  1. [noun] a climber having canary-colored flowers
    Synonyms: canarybird vine, canary creeper, Tropaeolum peregrinum

Synonyms: