Wiktionary
astragalosides
n. (plural of astragaloside English)
n. (plural of astragaloside English)