What does bioabbaubar mean?

bioabbaubar - German to English

biodegradable