Definitions
There is 1 meaning of the phrase
Indian Lettuce.
Indian Lettuce - as a noun
A plant of the genus montia having edible pleasant-tasting leaves
Hypernyms (Closely Related)
herbherbaceous plantHyponyms (Broadly Related)