acokanthera
English
acokanthera meaning in English • acokanthera का अर्थ अंग्रेजी में
Noun
- small genus of trees and shrubs containing strongly toxic cardiac glycosides; distributed from Arabia to Africa.