strontianite

Explore definitions, synonyms, and language insights of strontianite

Definitions

Noun
a mineral consisting of strontium carbonate

More General Terms