salicins
English
Noun
salicins
plural of
salicin