English

edit

Noun

edit

cyanoglycosides

  1. plural of cyanoglycoside