You searched for: “bioimplant
bioimplant
Denoting, or referring to, a prosthesis made of biosynthetic material.