echeneididae
English
echeneididae meaning in English • echeneididae का अर्थ अंग्रेजी में
Noun
- a natural family of fishes having a sucking disk on the head for clinging to other fishes and to ships.