French-English dictionary »

agalloche meaning in English

FrenchEnglish
agalloche nom {m}

agarwood(type of heartwood)
noun