CompareWords
Compare
Oxalite
Definition:
(n.) A yellow mineral consisting of oxalate of iron.