hydroxyaldehydes

English

Noun

hydroxyaldehydes

  1. plural of hydroxyaldehyde