seaweed in Spanish
seaweed in Spanish
algas
Any of numerous marine algae, such as a kelp.
alga
Any of numerous marine algae, such as a kelp.