LADY'S CUSHION


Meaning of LADY'S CUSHION in English

() An herb growing in dense tufts; the thrift (Armeria vulgaris).

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