1832, from sea + floor (n.).
sea-breeze
seacoal
sea-dog
seafarer
seafaring
sea-floor
seafood
sea-green
seagull
sea-horse
seal