What does Bioprothese mean?

Bioprothese - German to English

bioprosthesis