Jatropha (noun) Definition, Meaning & Examples

noun
  1. any plant of the genus Jatropha, esp the poisonous shrub Jatropha curcas, originating in Central America but also found in Asia and Africa; used mainly as a component for biofuel
Jatropha (noun) Definition, Meaning & Examples

More Definitions