algal mat

algal mat

English Noun
Ad

Definition

an accumulation of filamentous algae, either freely floating or rolling along the sea bed.

Ad