Definify.com

Definition 2026


arabinosides

arabinosides

English

Noun

arabinosides

  1. plural of arabinoside