saliferous
Explore definitions, synonyms, and language insights of saliferous
Definitions
Adjective Satellite
containing or yielding salt; "saliferous formations"; "salt domes"
Explore definitions, synonyms, and language insights of saliferous