Meaning of malva sylvestris
Definition of malva sylvestris
(noun)
erect
or
decumbent
Old World
perennial
with
axillary
clusters of
rosy-purple
flowers; introduced in United States
Other information on malva sylvestris
WIKIPEDIA results for
malva sylvestris
Amazon results for
malva sylvestris
Tweet