English-Latin dictionary »

resinous sap of an umbelliferous plant in syria, galbanum meaning in Latin

EnglishLatin
resinous sap of an umbelliferous plant in Syria, galbanum noun

chalbanum [chalbani](2nd) N
noun