Definify.com

Definition 2025


arabinosides

arabinosides

English

Noun

arabinosides

  1. plural of arabinoside