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