ingrafts is Accepted in TWL Scrabble Dictionary

ingrafts Scrabble score: 12

Meaning of ingrafts

  • (of living tissue) to become grafted
  • to insert, as a scion of one tree or plant into another, for propagation