castor bean plant
English Dictionary
->
Letter C
-> castor bean plant
Search Dictionary:
castor bean plant Definition
(n)
large
shrub
of
tropical
Africa
and
Asia
having
large
palmate
leaves
and
spiny
capsules
containing
seeds
that
are
the
source
of
castor
oil
and
ricin
;
widely
naturalized
throughout
the
tropics
castor bean plant Synonyms
castor bean plant
castor-oil plant
palma christ
palma christi
Ricinus communis
© Art Branch Inc.