YourDictionary

Dictionary Home » Science » scion

scion science definition

A detached shoot or twig containing buds from a woody plant, used in grafting.

Learn more about scion

link/cite print suggestion box