acocanthera venenata - definitions and synonyms

acocanthera venenata noun

  1. ( also written as Acocanthera venenata )

    English Meaning: 

    : evergreen shrub or tree of South Africa