Definition of Indian Lettuce

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

Semanticaly linked words with "indian lettuce"

Hyponims for word "indian lettuce"