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)

  1. arborescent perennial shrub having palmately lobed furry leaves and showy red-purple flowers; southwestern United States
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: