meaning of Aldotetrose

Aldotetrose - German to English

aldotetrose