English edit

Noun edit

cyanoglycosides

  1. plural of cyanoglycoside