Latin-English dictionary »

castoreum meaning in English

LatinEnglish
castoreum [castorei] (2nd) N
noun

castor, aromatic secretion obtained from beaver used medicinallynoun