Lobelia cardinalis

Explore definitions, synonyms, and language insights of Lobelia cardinalis

Definitions

Noun
North American lobelia having brilliant red flowers

More General Terms