meaning of Aldoheptose

Aldoheptose - German to English

aldoheptose