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