Is Word explanted Accepted in TWL Scrabble Dictionary?

explanted is Accepted in TWL Scrabble Dictionary

explanted Scrabble score: 19

Meaning of explanted

  • Transfer (living cells, tissues, or organs) from animals or plants to a nutrient medium
  • EXPLANT, to transfer living tissue [v]