English synonyms about - contact  

Indian lettuce

noun

1 Indian lettuce

A plant of the genus Montia having edible pleasant-tasting leaves.

Polish: zdrojek


Find more on indian lettuce elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0333