LADY'S CUSHION


Meaning of LADY'S CUSHION in English

an herb growing in dense tufts; the thrift (armeria vulgaris).

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