staff tree
English Dictionary
->
Letter S
-> staff tree
Search Dictionary:
staff tree Definition
(n)
any
small
tree
or
twining
shrub
of
the
genus
Celastrus
staff tree Synonyms
staff tree
© Art Branch Inc.