LAMB'S LETTUCE


Meaning of LAMB'S LETTUCE in English

■ noun a small blue-flowered herbaceous plant, used in salad. [ Valerianella locusta .]

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