Synonyms and Antonyms for sea_slater

1. sea slater (n.)

marine isopod crustacean

Synonyms: