oxalate
English
oxalate meaning in English • oxalate का अर्थ अंग्रेजी में
Noun
- A salt of oxalic acid.