meaning of Bioabbau

Bioabbau - German to English

biodegradation