Meaning of plastinate in English:

plastinate

verb