algal mat
algal mat
English
Noun
Ad
Definition
an accumulation of filamentous algae, either freely floating or rolling along the sea bed.
Ad
algal mat
an accumulation of filamentous algae, either freely floating or rolling along the sea bed.