Meaning of subocean
Definition of subocean
(adj)
formed
or
situated
or occurring
beneath
the
ocean
or the
ocean
bed; "suboceanic oil resources"
Other information on subocean
WIKIPEDIA results for
subocean
Amazon results for
subocean
Tweet