sea slater

English

Noun

sea slater (plural sea slaters)

  1. A littoral woodlouse of species Ligia oceanica.

References