Noun Definition

anguillidae

1.Definition: eels that live in fresh water as adults but return to the sea to spawn

Category: Animals