immiscible

Explore definitions, synonyms, and language insights of immiscible

Definitions

Adjective
(chemistry, physics) incapable of mixing