Online English Dictionary

Home

Phosphorite


n.

A massive variety of apatite.


© 2009 Dammam Community College