English

edit

Noun

edit

melibioses

  1. plural of melibiose