Meaning of anguillidae

Definition of anguillidae

(noun) eels that live in fresh water as adults but return to the sea to spawn

Other information on anguillidae

WIKIPEDIA results for anguillidae
Amazon results for anguillidae