English

edit

Noun

edit

astragalosides

  1. plural of astragaloside