bioprostheses

English

Noun

bioprostheses

  1. plural of bioprosthesis