lamb's lettuce

[English]

Lamb's lettuce is a salad plant with clusters of small, oval-shaped leaves.

Synonyms in other languages

English

Latin names

Related terms