indian-lettuce

Nouns

  • (n) a plant of the genus Montia having edible pleasant-tasting leaves

Words of close approximity