MALLOWS


Meaning of MALLOWS in English

noun a genus of plants (malva) having mucilaginous qualities. ·see malvaceous.

Webster English vocab.      Английский словарь Webster.