seaweeed ( synonym found)

Definition of seaweeed:

°Any of numerous marine plants and algae, such as a kelp.

Back to Top