apocynin
English
apocynin meaning in English • apocynin का अर्थ अंग्रेजी में
Noun
- A bitter principle obtained from the dogbane (Apocynum cannabinum).