Definitions
There is 1 meaning of the phrase
Malva Sylvestris.
Malva Sylvestris - as a noun
Erect or decumbent old world perennial with axillary clusters of rosy-purple flowers; introduced in united states
Synonyms (Exact Relations)
cheesecheeseflowerhigh mallowtall mallow