meaning of Bestachelung

Bestachelung - German to English

spinescence