Definitions of sea slater:

  • noun:   marine isopod crustacean