Subocean Meaning

There are 1 meaning(s) for word Subocean

Meaning 1 : formed or situated or occurring beneath the ocean or the ocean bed

    Example : suboceanic oil resources

    Synonyms : suboceanic