Definitions
There is 1 meaning of the phrase
Bumelia Lycioides.
Bumelia Lycioides - as a noun
Shrubby thorny deciduous tree of southeastern united states with white flowers and small black drupaceous fruit
Synonyms (Exact Relations)
mock orangesouthern buckthorn