Englishoxalate
Englishsalt or ester of oxalic acid
Frenchoxalate
Irishocsaláit
Malayoksalat
Spanishoxalato
Englishdruse
Englishan aggregation of calcium oxalate crystals found in certain plants
Portuguesedrusa
English translator: French oxalate Eesti sõnaraamat Español Traductor Svenska Översättare