Montia Lamprosperma Synonyms

Small Indian lettuce of northern regions
(Noun)