English | German | Russian | Czech

lanatoside English

Meaning lanatoside meaning

What does lanatoside mean?

lanatoside

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

Are you looking for...?