phlomisosides
English
Noun
phlomisosides
plural of
phlomisoside