English | German | Russian | Czech

astragaloside English

Meaning astragaloside meaning

What does astragaloside mean?

astragaloside

(organic compound) Any of a group of glycosides, found in the root of the astragalus plant, thought to have some medical applications

Are you looking for...?