Word Study
montia chamissoi
WORDNET DICTIONARY
Noun montia chamissoi has 1 sense
- 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; Array is a kind of indian lettuce
For further exploring for "montia chamissoi" in Webster Dictionary Online