Term Gallery logo

Meanings of glucose biosynthetic process in English