Big Huge Thesaurus

Canavalia

noun

sounds kind of like