phlomisosides

English

Noun

phlomisosides

  1. plural of phlomisoside