hydrospace

English

noun
Definitions
  • That part of the Earth, or other planet, that lies below the surface of its lakes, seas and oceans

Etymology

Prefix from English space.

Origin

English

space

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms