Big Huge Thesaurus

Jatropha

noun

sounds kind of like