English | German | Russian | Czech

macroalga English

Meaning macroalga meaning

What does macroalga mean?

macroalga

Large algae, often living attached in dense beds, such as kelp.

Are you looking for...?