'Jatropha' definitions:

Definition of 'Jatropha'

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