Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of grafter

- One who inserts scions on other stocks, or propagates fruit by ingrafting.
- An instrument by which grafting is facilitated.
- The original tree from which a scion has been taken for grafting upon another tree.