rice bean









rice bean


noun

  1. a twining southern Asian vine, Vigna umbellata, of the legume family, cultivated for its edible seeds.
45 queries 0.391