pentaoses

English

Noun

pentaoses

  1. plural of pentaose