English edit

Noun edit

glyceraldehydes

  1. plural of glyceraldehyde