Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

staff tree Definition

Cancel
staff tree
noun(staff tree)
any of a genus (Celastrus of the family Celastraceae, the staff-tree family) of mostly twining shrubby plants including the common bittersweet

Words Related to staff tree!

staff tree Examples by Brain Bank Users