meaning of Bertramsgarbe

Bertramsgarbe - German to English

sneezeweed [Achillea ptarmica]