ocean floor

English

Noun

ocean floor (plural ocean floors)

  1. Synonym of seabed.

Translations