Acocanthera Meaning

There are 1 meaning(s) for word Acocanthera

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

    Synonyms : acokanthera,  genus acocanthera,  genus acokanthera