meaning of Begrannte Berberitze

Begrannte Berberitze - German to English

Indian barberry [Berberis aristata]

View more

  • tree turmeric [Berberis aristata]