glyceraldehydes

English

Noun

glyceraldehydes

  1. plural of glyceraldehyde