English-Latin dictionary »

grafting (of trees) meaning in Latin

EnglishLatin
grafting (of trees) noun
[UK: ˈɡrɑːft.ɪŋ]
[US: ˈɡræft.ɪŋ]

insitio [insitionis](3rd) F
noun