palma christ
English Dictionary
->
Letter P
-> palma christ
Search Dictionary:
palma christ 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
palma christ Synonyms
castor bean plant
castor-oil plant
palma christ
palma christi
Ricinus communis
© Art Branch Inc.