Synonyms and Antonyms for Jatropha_stimulosus

1. Jatropha stimulosus (n.)

a stinging herb of tropical America

Synonyms: