French-English dictionary »

scion meaning in English

FrenchEnglish
scion nom

scion [scions]◼◼◼((detached) shoot or twig)
noun
[UK: ˈsaɪən] [US: ˈsaɪən]