What does Bioressource mean?

Bioressource - German to English

bioresource