meaning of anguillidae

anguillidae meaning in General Dictionary

a natural family of eels that live-in fresh-water as adults but return to the ocean to spawn

View more

  • eels that live-in fresh water as grownups but return to the sea to spawn