sea slater Meaning, Definition & Usage

  1. noun marine isopod crustacean
    sea louse.

WordNet


Sea" slat"er
Definitions
  1. (Zoöl.) Any isopod crustacean of the genus Ligia.

Webster 1913