Meaning of Echeneididae

Definition of Echeneididae

(noun) fishes having a sucking disk on the head for clinging to other fishes and to ships

Other information on Echeneididae

WIKIPEDIA results for Echeneididae
Amazon results for Echeneididae