Definition Definition

sea slater - Meaning and Examples

Meaning of 'sea slater' (Webster Dictionary)

1 . Sea slater
- Any isopod crustacean of the genus Ligia.