himashi
1. castor bean
Noun
#755737
1. castor bean
1. day by day
1. Did.; Finished.
1. Castor bean.; Is a castor bean.
1. Castor-; Castor bean-
1. It is not castor oil.; I am not castor oil.
1. With castor oil.; Using castor oil.
1. Was castor oil.
1. It was not castor beans.
1. If castor beans; When castor beans