Big Huge Thesaurus

Tephrosia

noun

sounds kind of like