English edit

Noun edit

bioprostheses

  1. plural of bioprosthesis