Synonyms and Antonyms for Echeneis_naucrates

1. Echeneis naucrates (n.)

remoras found attached to sharks

Synonyms: