Rubber Sea Ledge: Definition, Formation, and Marine Significance
A rubber sea ledge is a nearshore seabed feature characterized by a consolidated yet deformable substrate that buffers wave energy, supports structured habitats, and stabilizes...
Read article