English dictionary
jatropha stimulosus meaning and definition
Definition and meaning of jatropha stimulosus at MeaningMonkey.org. jatropha stimulosus meaning and definition in the English Dictionary.JATROPHA STIMULOSUS noun
Definition of Jatropha stimulosus (noun)
- a stinging herb of tropical America
- synonyms: Cnidoscolus urens, devil nettle, Jatropha urens, pica-pica, spurge nettle, tread-softly
Source: Princeton University Wordnet