Dictionary Only:
Explicit Words:

TOAD LILY

(noun)
Did you mean?

Definitions

There is 1 meaning of the phrase Toad Lily.

Toad Lily - as a noun

A floating or creeping indian lettuce having terminal racemes of pale rose flowers; wet areas at high elevations of western north america

Synonyms (Exact Relations)
montia chamissoi

Example Sentences

"The toad lily plant has unique spotted flowers."
"The toad lily's scientific name is Tricyrtis."
"This toad lily variety has purple blooms."
"The toad lily's flowers resemble tiny orchids."
"She wore a beautiful toad lily dress to the party."
View more

Word Variations & Relations

A-Z Proximities

WordDB Icon
WordDB
United Kingdom
Download the WordDB app directly on your home screen for instant access. No App Store necessary, less than 1MB storage, always up-to-date and secure.
1.
Tap on share button
2.
Tap on Add To Home Screenadd button
3.
Find WordDB App Icon on your home screen