‘Japanese Anemone’The name of this flower comes from the Greek word anemōnē which means ‘the daughter of the wind’. It is a compound of the word ánemos (‘the wind god’) and a feminine suffix ōnē (‘daughter’) Japanese Anemone All JA #2 £110.00 Add To Cart JA #1 £110.00 Add To Cart JA #4 £110.00 Add To Cart