jatrophone noun1 •A jatrophane diterpene found in Jatropha gossypiifolia (black physicnut). formsjatrophones