Meaning of snow trillium

Definition of snow trillium

(noun) a low perennial white-flowered trillium found in the southeastern United States

Other information on snow trillium

WIKIPEDIA results for snow trillium
Amazon results for snow trillium