Definition of "semialdehyde"

semialdehyde