Definify.com

Definition 2025


xyloses

xyloses

English

Noun

xyloses

  1. plural of xylose