meaning of Bittere Schafgarbe

Bittere Schafgarbe - German to English

silver yarrow [Achillea clavennae]

View more

  • silvery yarrow [Achillea clavennae]