CANARY CREEPER


Meaning of CANARY CREEPER in English

■ noun a South American climbing plant bearing bright yellow flowers. [ Tropaeolium peregrinum .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.