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
Tweet