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
Tweet