meaning of Aldotriose

Aldotriose - German to English

aldotriose