Sea slater /(?)/

Sea· slat·er

Sea slater

  1. Any isopod crustacean of the genus Ligia. (Zool.)