Oxalite

Definition:

  • (n.) A yellow mineral consisting of oxalate of iron.