VitaminLife.com Online Coupons
Table of Contents > Health Dictionary > Embelin

Embelin

A component of the dried fruit of Embelia ribes and Embelia robusta that can be used to kill tapeworms.
Search Site