Term Gallery logo

Meanings of Ceto-hexose in Portuguese

ketohexose