Home
Search
Index
Definify.com
Definition
2024
lanatoside
lanatoside
English
Noun
lanatoside
(
plural
lanatosides
)
(
biochemistry
)
Any of a group of
cardiac
glycosides
found in
Digitalis lanata
.
Etymology
Possibly Blend
of
lanata
+
glycoside
?
Similar Results