Meaning of montia perfoliata

Definition of montia perfoliata

(noun) succulent herb sometimes grown as a salad or pot herb; grows on dunes and waste ground of Pacific coast of North America

Other information on montia perfoliata

WIKIPEDIA results for montia perfoliata
Amazon results for montia perfoliata