meaning of Bioprothese

Bioprothese - German to English

bioprosthesis