kelp in Spanish
kelp in Spanish
kelp
Any of several large brown algae seaweeds (order Laminariales).
quelpo
Any of several large brown algae seaweeds (order Laminariales).