Definify.com

Definition 2024


arabinosides

arabinosides

English

Noun

arabinosides

  1. plural of arabinoside