Meaning of lobelia cardinalis

Definition of lobelia cardinalis

(noun) North American lobelia having brilliant red flowers

Other information on lobelia cardinalis

WIKIPEDIA results for lobelia cardinalis
Amazon results for lobelia cardinalis