CARDINAL FLOWER


Meaning of CARDINAL FLOWER in English

■ noun a tall scarlet-flowered lobelia found in North America. [ Lobelia cardinalis .]

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