Synonyms and Antonyms for castor_bean

1. castor bean (n.)

the toxic seed of the castor-oil plant; source of castor oil

Synonyms: