English edit

Noun edit

astragalosides

  1. plural of astragaloside