'Montia chamissoi' definitions:

Definition of 'Montia chamissoi'

(from WordNet)
noun
A floating or creeping Indian lettuce having terminal racemes of pale rose flowers; wet areas at high elevations of western North America [syn: toad lily, Montia chamissoi]