Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
toad lily
has 1 sense
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