ECHENEIS NAUCRATES





Definition:

  1. [noun] remoras found attached to sharks
    Synonyms: sharksucker, Echeneis naucrates

Synonyms: