CANNA


Meaning of CANNA in English

n. any tropical plant of the genus Canna with bright flowers and ornamental leaves. [L: see CANE]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.