Search Results
Number of Results: 58
tar balls
Definition
Solid forms of crude petroleum present in sea water, created by physical processes.
Number of Results: 58
Solid forms of crude petroleum present in sea water, created by physical processes.