tree mallow









tree mallow


tree mallow noun

  1. a malvaceous treelike plant, Lavatera arborea, of rocky coastal areas of Europe and N Africa, having a woody stem, rounded leaves, and red-purple flowers
45 queries 0.379