LAMB'S LETTUCE


Meaning of LAMB'S LETTUCE in English

[lamb's lettuce] n (1597): corn salad

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