English

edit

Noun

edit

Canada mayflower (plural Canada mayflowers)

  1. A low, white-flowered plant (Maianthemum canadense) native to Canada and the Eastern US.