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