English dictionary
lavatera arborea meaning and definition
Definition and meaning of lavatera arborea at MeaningMonkey.org. lavatera arborea meaning and definition in the English Dictionary.LAVATERA ARBOREA noun
Definition of Lavatera arborea (noun)
- arborescent perennial shrub having palmately lobed furry leaves and showy red-purple flowers; southwestern United States
- synonyms: tree mallow, velvetleaf, velvet-leaf
Source: Princeton University Wordnet