What does toad lily mean?

Definitions for toad lily
toad li·ly

Here are all the possible meanings and translations of the word toad lily.

Princeton's WordNet

  1. a floating or creeping Indian lettuce having terminal racemes of pale rose flowers; wet areas at high elevations of western North America

Matched Categories


  1. The numerical value of toad lily in Chaldean Numerology is: 6

  2. The numerical value of toad lily in Pythagorean Numerology is: 8

Images & Illustrations of toad lily

Translations for toad lily

From our Multilingual Translation Dictionary

Get even more translations for toad lily »