English edit

Noun edit

melibioses

  1. plural of melibiose