Definify.com

Definition 2024


xylobioses

xylobioses

English

Noun

xylobioses

  1. plural of xylobiose