vitamin A aldehyde

noun

Medical Definition of vitamin A aldehyde