English edit

Noun edit

sennosides

  1. plural of sennoside