Castor-beans meaning

Plural form of castor bean.
noun
0
0
Advertisement