Definitions
There is 1 meaning of the phrase
Uvularia Grandiflora.
Uvularia Grandiflora - as a noun
Plant of southern and southeastern united states grown for its yellow flowers that can be dried
Synonyms (Exact Relations)
cornflowerstrawflower