meaning of abdorren

abdorren - German to English

to wither and fall off