Definify.com

Definition 2025


macroalgae

macroalgae

English

Noun

macroalgae

  1. plural of macroalga