English | German | Russian | Czech

engraftation English

Meaning engraftation meaning

What does engraftation mean?

engraftation

The act of engrafting; engraftment.

Are you looking for...?