anguillidae
English
anguillidae meaning in English • anguillidae का अर्थ अंग्रेजी में
Noun
- a natural family of eels that live in fresh water as adults but return to the sea to spawn.