Explantation

What is Explantation?

Explantation definition and meaning on Dictionary terms:
verb (used with object)

to take living material from an animal or plant and place it in a culture medium.