lyxohexosamines

English

Noun

lyxohexosamines

  1. plural of lyxohexosamine