Oxalite /(?)/

Ox·a·lite

Oxalite

n.
  1. A yellow mineral consisting of oxalate of iron. (Min.)