In Greek Mythology Anemone means “daughter of the wind.” It is said that when the goddess Venus sprinkled nectar on the blood of her dead lover the “windflower” sprouted in memory of their love and the Anemone plant was born.
In Greek Mythology Anemone means “daughter of the wind.” It is said that when the goddess Venus sprinkled nectar on the blood of her dead lover the “windflower” sprouted in memory of their love and the Anemone plant was born.