Log in
Search words & phrases
castor oil
US /ˈkæstɚ ɔɪl/
・
UK /ˈkæstə ɔil/
A1
Definition
Video subtitles
noun
A vegetable oil pressed from castor beans.