Meaning of phaseolus angularis

Definition of phaseolus angularis

(noun) bushy annual widely grown in China and Japan for the flour made from its seeds

Other information on phaseolus angularis

WIKIPEDIA results for phaseolus angularis
Amazon results for phaseolus angularis