Abioseston meaning

The non-living particulate matter in lakes and oceans.
noun
0
0
Advertisement

Origin of abioseston