Meaning

1 senses
  1. Any of a collection of small, pea-sized edible bulbils that form on the vines of Chinese yam Dioscorea polystachya.

Forms

plural: yamberries

See also

neighbours in the dictionary
yamberry — meaning, examples, forms, synonyms | Krumeto