Definify.com

Definition 2025


xylobioses

xylobioses

English

Noun

xylobioses

  1. plural of xylobiose