Etymed
Open the app →
Glossary
› oxal/o
oxal/o
Meaning:
oxalate; compound containing oxalic acid ·
Origin:
Greek
Terms using oxal/o
hyperoxaluria