canna lily

Explore definitions, synonyms, and language insights of canna lily

Definitions

Noun
plants grown for their large bright yellow to red flowers

More General Terms