From submarine + -like.
submarinelike (comparative more submarinelike, superlative most submarinelike)