Translation of anemone in English:

anemone

anemone

noun

  • 1

    anemone, plant with white, red or purple flowers