triglycosides

English

Noun

triglycosides

  1. plural of triglycoside