The AI-powered English dictionary
plural oxycarbonates
(chemistry) Any substance which is both an oxide and a carbonate examples