Definition of "immiscible"

immiscible