Noun Definition

canna lily

1.Definition: plants grown for their large bright yellow to red flowers

Related Noun(s):canna generalis

Category: Plants