CASTOR


Meaning of CASTOR in English

oil [noun] [U] - a thick usually yellow oil, used esp. as a medicine to help people excrete the contents of their bowels

Cambridge English vocab.      Кембриджский английский словарь.