meaning of bushman's poison

bushman's poison meaning in General Dictionary

evergreen shrub or tree of South Africa