Skip to main content
Glossary

Demulsibility

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