Dictionary
Definition of IMMISCIBLE
Adjective : IMMISCIBLE
Source:WordNet 3.1
-
1. (
) (chemistry, physics) incapable of mixing ;
See more about : IMMISCIBLE