Anguillidae

Explore definitions, synonyms, and language insights of Anguillidae

Definitions

Noun
eels that live in fresh water as adults but return to the sea to spawn

More General Terms