Latin-English dictionary »

styrax meaning in English

LatinEnglish
styrax [styracis] (3rd) M
noun

fragrant gum / tree Styrax officinalisnoun

styrax / storaxnoun

used medicallynoun