Glossary Marine Biology / Term
A sinuous ridge rising from the deep-sea floor.
Permanent link Oceanic ridge - Creation date 2020-09-12