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