Big Huge Thesaurus

cyamopsis

noun

sounds kind of like