Latin-English dictionary »

clavola meaning in English

LatinEnglish
clavola [clavolae] (1st) F
noun

graft or cuttingnoun

scion [scions]noun
[UK: ˈsaɪən] [US: ˈsaɪən]