Skip to main content

Demulsibility

A lubricant’s ability to separate from water.

Rate this answer
Rated1.3/5 (8 votes)
8562 views