meaning of Apocynin

Apocynin meaning in General Dictionary

A bitter concept obtained from the dogbane Apocynum cannabinum

View more

  • A bitter concept gotten through the dogbane (Apocynum cannabinum).

Apocynin meaning in General Dictionary

(n.) A bitter principle acquired through the dogbane (Apocynum cannabinum).