Big Huge Thesaurus

Pachyrhizus

noun

sounds kind of like