Meaning of Acocanthera

Definition of Acocanthera

(noun) small genus of trees and shrubs containing strongly toxic cardiac glycosides; Arabia to Africa

Other information on Acocanthera

WIKIPEDIA results for Acocanthera
Amazon results for Acocanthera