Skip to main content
Glossary

Demulsibility

A lubricant’s ability to separate from water.
Rate this answer
Rated 1/5 (3 votes)
3513 views