English dictionary
indian lettuce meaning and definition
Definition and meaning of indian lettuce at MeaningMonkey.org. indian lettuce meaning and definition in the English Dictionary.INDIAN LETTUCE noun
Definition of Indian lettuce (noun)
- a plant of the genus Montia having edible pleasant-tasting leaves
Source: Princeton University Wordnet