meaning of snow trillium
1.
a
low
perennial
white-flowered
trillium
found
in
the
southeastern
United
States
Related Words
snow trillium
|
Developed & Maintained By
Taraprasad.com