Definify.com

Definition 2026


xyloses

xyloses

English

Noun

xyloses

  1. plural of xylose