Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

jatropha Definition

Cancel
jatropha
noun(Jat-ro-pha)
a widely distributed mainly tropical American genus of herbs, shrubs, and trees (family Euphorbiaceae) which usually have lobed leaves and inconspicuous flowers and of which a number including the physic nut (J. curcas) yield oils of medicinal value

Words Related to jatropha!

jatropha Examples by Brain Bank Users