Definify.com

Definition 2024


xyloses

xyloses

English

Noun

xyloses

  1. plural of xylose