Library
(Chem.) Of or pertaining to aldehyde; as, aldehydic acid. Miller.
View more Miscellaneous videos