fructosides

English

Noun

fructosides

  1. plural of fructoside