false dragonhead

Explore definitions, synonyms, and language insights of false dragonhead

Definitions

Noun
North American plant having a spike of two-lipped pink or white flowers

More General Terms