YourDictionary

hydrospace

noun

the ocean waters and ocean depths of the earth, esp. as a realm to be explored and investigated scientifically; inner space

See hydrospace in American Heritage Dictionary 4

Learn more about hydrospace

link/cite print suggestion box