What does Berg-Zimterle mean?

Berg-Zimterle - German to English

mountain (sweet) pepperbush [Clethra acuminata]

View more

  • hill pepper bush [Clethra acuminata]