YourDictionary

Dictionary Home » Science » hydrospace

hydrospace science definition

The regions beneath the ocean's surface, especially when considered as an area to be studied, as in marine mammal research or sonar mapping of the ocean floor.

Learn more about hydrospace

link/cite print suggestion box