Lanatoside

Definition of Lanatoside from the PharmacyDictionary.in

Lanatoside

A heart-strengthening compound found in the leaves of Digitalis lanata, similar to digitalis.

Not Available