castor-oil plant

This is not a dictionary! - Search for "castor-oil plant" in The Danish Dictionary

  • February 27. 2016 from wordnet.princeton.edu

    castor-oil plant noun english

    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