Definition: 1. The floor or bottom of the sea or ocean.
Show more information about seabed
Search took: 12.3363 ms