canary creeper
English
Noun
canary
creeper
(
plural
canary creepers
)
Tropaeolum peregrinum
, a climbing plant native to western South America.