acocanthera - definitions and synonyms

acocanthera noun

  1. ( also written as Acocanthera )

    English Meaning: 

    : small genus of trees and shrubs containing strongly toxic cardiac glycosides; Arabia to Africa