subocean
English Dictionary
->
Letter S
-> subocean
Search Dictionary:
subocean Definition
(s)
formed
or
situated
or
occurring
beneath
the
ocean
or
the
ocean
bed
; "
suboceanic
oil
resources
"
subocean Synonyms
subocean
suboceanic
© Art Branch Inc.