SEA SLATER


Meaning of SEA SLATER in English

() Any isopod crustacean of the genus Ligia.

Webster's English dictionary.      Английский словарь Webster.