sea slater
1.
(
noun
) marine isopod crustacean
Synonyms:
sea louse
Related Words:
isopod
Terms and Conditions of Use / Copyright Notice