STAFF TREE


Meaning of STAFF TREE in English

noun

: a tree or shrub of the genus Celastrus

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.