Malva moschata
English Dictionary
->
Letter M
-> Malva moschata
Search Dictionary:
Malva moschata Definition
(n)
erect
Old
World
perennial
with
faintly
musk
-
scented
foliage
and
white
or
pink
flowers
;
adventive
in
United
States
Malva moschata Synonyms
Malva moschata
mus rose
musk mallow
© Art Branch Inc.