Synonyms and Antonyms for echeneis naucrates

1. Echeneis naucrates (n.)

remoras found attached to sharks

Synonyms: