English | German | Russian | Czech

castor-oil plant English

Meaning castor-oil plant meaning

What does castor-oil plant mean?

castor-oil plant

large shrub of tropical Africa and Asia having large palmate leaves and spiny capsules containing seeds that are the source of castor oil and ricin; widely naturalized throughout the tropics

Synonyms castor-oil plant synonyms

What other words have the same or similar meaning as castor-oil plant?

Are you looking for...?

castor | oil | plant