Skip to main content
Glossary

Demulsibility

A lubricant’s ability to separate from water.
Rate this answer
Rated - (- votes)
189 views