Definition of Toad Lily in English :
Define Toad Lily in English
Toad Lily meaning in English
Meaning of Toad Lily in English
Pronunciation of Toad Lily in English
Toad Lily pronunciation in English
Pronounce Toad Lily in English
Toad Lily
see synonyms of toad lilyNoun
1. montia chamissoi, toad lily
a floating or creeping Indian lettuce having terminal racemes of pale rose flowers; wet areas at high elevations of western North America
WordNet Lexical Database for English. Princeton University. 2010.