← DefinitionshareGuessexplantationnounThe process of removing a piece of tissue from a living organism for scientific study or cultivation.Synonymsextractionnounremovalnoun