Malvastrum Meaning

There are 1 meaning(s) for word Malvastrum

Meaning 1 : genus of mallows characterized by red and yellow flowers often placed in other genera

    Synonyms : genus malvastrum