mannonic acids

English

Noun

mannonic acids

  1. plural of mannonic acid