astragalosides

EnglishEdit

NounEdit

astragalosides

  1. plural of astragaloside