Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: montia chamissoi.

montia chamissoi top

[WORDNET DICTIONARY]

Noun montia chamissoi has 1 senses

   montia chamissoi(n = noun.plant) toad lily - a floating or creeping Indian lettuce having terminal racemes of pale rose flowers; wet areas at high elevations of western North America;
is a kind of indian lettuce


[RELATED WORDS]

broad-leaved montia, genus montia, montia, montia cordifolia, montia lamprosperma, montia perfoliata