tarballs
tar-balls
noun
Small, sticky lumps of crude oil or refined petroleum found on beaches.
"After the spill, tarballs covered the coastline."
tar-balls
Small, sticky lumps of crude oil or refined petroleum found on beaches.
"After the spill, tarballs covered the coastline."