aminomonosaccharides

English

Noun

aminomonosaccharides

  1. plural of aminomonosaccharide

Anagrams