meaning of Aldopentose

Aldopentose - German to English

aldopentose