Wood Anemone | LoveToKnow

There about roughly 120 species in the genus Anemone. Several of them that grow on forest floor are called Wood Anemone or Wild Anemone. Anemone nemorosa is …