Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
hydrospace
in English
hydrospace
#uncommon
Definitions
Noun
subsurface
area
of
planets
(
including
lakes
,
seas
,
oceans
)
The
exploration
of
hydrospace
is
crucial
for
understanding
Earth's
ecosystems
.
Base Words
hydro
space