Subscriber login


Forgot your password?

Library card login

Other

sea slater

Definition of sea slater

noun

  • a common shore-dwelling crustacean which is related to the woodlouse.
    • Ligia oceanica, order Isopoda

sea slater in other Oxford dictionaries

Definition of sea slater in the US English dictionary