meaning of Bärenraupe

Bärenraupe - German to English

cream-spot tiger [Epicallia villica, syn.: Arctia villica] [moth]