CANNA


Meaning of CANNA in English

n. any tropical plant of the genus Canna with bright flowers and ornamental leaves.

[ L: see CANE ]

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