seaweed in French
seaweed in French
algues
Any of numerous marine algae, such as a kelp.
marines
Any of numerous marine algae, such as a kelp.