Big Huge Thesaurus

Pueraria

noun

sounds kind of like