castor_bean
1. [ noun ] (botany) seed of castor-oil plant; source of castor oil
Related terms: oilseed castor-oil_plant
Similar spelling:   Castorena
  Castor_fiber
  Cassia_tora
  Castoridae
  castor_oil
  Castoroides
  cassiterite
  castrate
  castor_sugar