meaning of acocanthera oblongifolia

acocanthera oblongifolia meaning in General Dictionary

medium sized shrubby tree of Southern Africa having dense leathery evergreen leaves and white or pink plants and globose generally two-seeded purplish black fresh fruits