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