snow trillium

noun

1.
a low perennial white-flowered trillium found in the southeastern United States