Tamil Dictionary 🔍

eupatorin

Eu*pat"o*rin Eu*pat"o*rine, n. (Med.) Defn: A principle or mixture of principles extracted from various species of Eupatorium.


eupatorin - Similar Words