castor bean
English Dictionary
->
Letter C
-> castor bean
Search Dictionary:
castor bean Definition
(n)
the
toxic
seed
of
the
castor
-
oil
plant
;
source
of
castor
oil
castor bean Synonyms
castor bean
© Art Branch Inc.