English Dictionary
▪ oxalacetate
▪ oxalacetic acid
▪ oxalate
▪ oxalic acid
▪ oxalidaceae
◊ OXALATE
oxalate
n : a salt or ester of oxalic acid
oxalacetate
oxalacetic acid
oxalate
oxalic acid
oxalidaceae
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]