castor-bean

Nouns

  • (n) the toxic seed of the castor-oil plant; source of castor oil

Words of close approximity

castor bean plant