TREE MALLOW


Meaning of TREE MALLOW in English

■ noun a tall woody-stemmed mallow of coastal regions. [ Lavatera arborea .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.