What does Aldopentose mean?

Aldopentose - German to English

aldopentose