meaning of oxalite

1. A yellow mineral consisting of oxalate of iron.


Related Words

oxalite |

Developed & Maintained By Taraprasad.com

Treasure Words