salidrosides
English
Noun
salidrosides
plural of
salidroside