English dictionary
staff vine meaning and definition
Definition and meaning of staff vine at MeaningMonkey.org. staff vine meaning and definition in the English Dictionary.STAFF VINE noun
Definition of staff vine (noun)
- twining shrub of North America having yellow capsules enclosing scarlet seeds
Source: Princeton University Wordnet