INLAY GRAFT


Meaning of INLAY GRAFT in English

noun

: a plant graft made by inserting, fastening, and sealing an accurately cut scion in a V-shaped notch in the end of a truncated stock

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.