meaning of oil water interface

1. an interface forming the boundary between the non-miscible liquids oil and water


Related Words

oil-water interface |

Developed & Maintained By Taraprasad.com

Treasure Words