ALL meanings of canary creeper
ca·nar·y creep·er
C c - noun canary creeper a climbing plant, Tropaeolum peregrinum, similar to the nasturtium but with smaller yellow flowers and lobed leaves 3
- noun canary creeper Tropaeolum peregrinum, a climbing plant native to western South America. 0