Big Huge Thesaurus

tephrosia

noun

sounds kind of like