Meaning

1 senses
  1. Entada phaseoloides, a large twining vine or liana in the pea and bean family Fabaceae.

matchbox bean — meaning, examples, forms, synonyms | Krumeto