seamount

1. (noun) an underwater mountain rising above the ocean floor
Related Words: guyot, mount, mountain



Terms and Conditions of Use / Copyright Notice