What is the full meaning of explanted
EXPLANT, to transfer living tissue [v]
Example of the word explanted placed on a Scrabble board.