jatropha Meaning, Definition & Usage

  1. noun a mainly tropical genus of American plant belonging to the family Euphorbiaceae
    genus Jatropha.

WordNet