staff tree Meaning, Definition & Usage

  1. noun any small tree or twining shrub of the genus Celastrus

WordNet