Big Huge Thesaurus

jatropha

noun

sounds kind of like