CANARYBIRD FLOWER


Meaning of CANARYBIRD FLOWER in English

noun

1. also canarybird vine : a climbing plant ( Tropaeolum peregrinum ) with canary-colored flowers

2. : bird plant

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.