May lily

Noun

 * 1) A low, white-flowered plant  native to Eurasia, from France to Japan.