Japanese anemone meaning
Japanese anemone means wishing you well.

About this flower
From China. Late summer to fall. Named for Japan, though from China.
Japanese anemone means wishing you well.

From China. Late summer to fall. Named for Japan, though from China.