Big Huge Thesaurus

canavalia

noun

sounds kind of like