castor bean


castor bean

noun

  1. the seed of the castor-oil plant.
  2. castor-oil plant.

noun US and Canadian

  1. another name for castor-oil plant
  2. the seed of this plant

Leave a Reply

Your email address will not be published. Required fields are marked *

48 queries 1.048