notoginsenosides

English

Noun

notoginsenosides

  1. plural of notoginsenoside