asparagus bean








[ad_1] noun
  1. a trailing, long-stemmed Asian vine, Vigna unguiculata sesquipedalis, of the legume family, having yellow or violet flowers and very long pods.
[ad_2]
52 queries 0.425