canavalia
not defined yet