Noun montia chamissoi has 1 sense
  1. toad lily, Montia chamissoi - a floating or creeping Indian lettuce having terminal racemes of pale rose flowers; wet areas at high elevations of western North America
    --1 is a kind of Indian lettuce
,
TOP