Polish-English dictionary »

kastoreum meaning in English

PolishEnglish
kastoreum noun

castoreumnoun
castor sac exudate