'Jatropha' definitions:

Definition of 'Jatropha'

(from WordNet)
noun
A mainly tropical genus of American plant belonging to the family Euphorbiaceae [syn: Jatropha, genus Jatropha]