castor oil
English Dictionary
->
Letter C
-> castor oil
Search Dictionary:
castor oil Definition
(n)
a
purgative
extracted
from
the
seed
of
the
castor
plant
;
used
in
paint
and
varnish
as
well
as
medically
castor oil Synonyms
castor oil
© Art Branch Inc.