Catalysis of the reaction: an aldehyde + acceptor + H2O = a carboxylate + reduced acceptor.
No description defined