Definify.com

Definition 2024


glycosides

glycosides

English

Noun

glycosides

  1. plural of glycoside