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 lily

Noun

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.