kamus
.
Search
About
seamount
English
seamount
Noun
An underwater mountain rising above the ocean floor
English: seamount