Big Huge Thesaurus

pueraria

noun

sounds kind of like