Canna generalis

Explore definitions, synonyms, and language insights of Canna generalis

Definitions

Noun
plants grown for their large bright yellow to red flowers

More General Terms