Definify.com

Definition 2025


lanatoside

lanatoside

English

Noun

lanatoside (plural lanatosides)

  1. (biochemistry) Any of a group of cardiac glycosides found in Digitalis lanata.