meaning of Berg-Zimterle

Berg-Zimterle - German to English

mountain (sweet) pepperbush [Clethra acuminata]

View more

  • hill pepper bush [Clethra acuminata]