Definitions of castor bean:

  • noun:   the toxic seed of the castor-oil plant; source of castor oil