himashi
1. castor bean
Noun
#81496
1. castor bean
1. castor oil plant
1. Castor bean.; Is a castor bean.
1. If castor beans; When castor beans
1. Not castor oil.; Not made of castor oil.
1. It was castor oil.
1. Was castor oil.
1. Was not castor oil.; Was not a castor bean.
1. It was not castor beans.
1. With castor oil.; Using castor oil.