LEOPARD LILY
Definition:
- [noun] lily of western United States having orange-red to crimson maroon-spotted flowers
Synonyms: panther lily, Lilium pardalinum - [noun] lily of southeastern United States having cup-shaped flowers with deep yellow to scarlet recurved petals
Synonyms: tiger lily, pine lily, Lilium catesbaei - [noun] garden plant whose capsule discloses when ripe a mass of seeds resembling a blackberry
Synonyms: blackberry-lily, Belamcanda chinensis
Synonyms:
- Search for synonyms for LEOPARD LILY



