Meaning of seamount
Definition of seamount
(noun)
an
underwater
mountain
rising
above
the
ocean
floor
Other information on seamount
WIKIPEDIA results for
seamount
Amazon results for
seamount
Tweet