Meaning of montia chamissoi
Definition of montia chamissoi
(noun)
a
floating
or
creeping
Indian
lettuce
having
terminal
racemes of
pale
rose
flowers; wet areas at
high
elevations of
western
North America
Other information on montia chamissoi
WIKIPEDIA results for
montia chamissoi
Amazon results for
montia chamissoi
Tweet