Search for word
Search
toad-lily
Nouns
(n)
a floating or creeping Indian lettuce having terminal racemes of pale rose flowers; wet areas at high elevations of western North America
Montia chamissoi
,
Synonyms
Montia chamissoi
Words of close approximity