Latin-English dictionary »

styraca meaning in English

LatinEnglish
styraca [styracae] (1st) C
noun

fragrant gum / tree Styrax officinalisnoun

styrax / storaxnoun

used medicallynoun