English

edit

Noun

edit

salidrosides

  1. plural of salidroside