Glossary


Seamountsearch for term

 A mountain in the sea that is at least 100 meters high and is not found on a continental shelf.