Latin-English dictionary »

liquidambar meaning in English

LatinEnglish
liquidambar noun

sweet gum(tree)
noun

Your history