Definify.com

Definition 2025


arabinoses

arabinoses

English

Noun

arabinoses

  1. plural of arabinose