ALL meanings of canada mayflower
ca·ña·da May·flow·er
C c - noun canada mayflower a small wildflower (Maianthemum canadense) of the lily family, with white flowers and red, beadlike berries, found in the N U.S. and in Canada; bead-ruby 3
- noun canada mayflower wild lily of the valley. 1