Definify.com

Definition 2025


melibioses

melibioses

English

Noun

melibioses

  1. plural of melibiose