Meaning of echeneis naucrates

Definition of echeneis naucrates

(noun) remoras found attached to sharks

Other information on echeneis naucrates

WIKIPEDIA results for echeneis naucrates
Amazon results for echeneis naucrates