English synonyms about - contact  

castor bean

noun

1 castor bean

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

Dutch: castorzaad
Polish: rącznik


Find more on castor bean elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.031