English | German | Russian | Czech

implantee English

Meaning implantee meaning

What does implantee mean?

implantee

The recipient of an implant.

Are you looking for...?