seamount
English Dictionary
->
Letter S
-> seamount
Search Dictionary:
seamount Definition
(n)
an
underwater
mountain
rising
above
the
ocean
floor
seamount Synonyms
seamount
© Art Branch Inc.