Indian lettuce

1. (noun) a plant of the genus Montia having edible pleasant-tasting leaves
Related Words: Cuban spinach, Montia chamissoi, Montia cordifolia, Montia lamprosperma, Montia perfoliata, blinking chickweed, blinks, broad-leaved montia, herb, herbaceous plant, miner's lettuce, toad lily, water chickweed, winter purslane



Terms and Conditions of Use / Copyright Notice