aminoaldehydes
English
Noun
aminoaldehydes
plural of
aminoaldehyde