cardinal flower

Explore definitions, synonyms, and language insights of cardinal flower

Definitions

Noun
North American lobelia having brilliant red flowers

More General Terms