adsuki bean - definitions and synonyms

adsuki bean noun

  1. English Meaning: 

    : bushy annual widely grown in China and Japan for the flour made from its seeds