hesperidins
English
Noun
hesperidins
plural of
hesperidin