anguillidae : Idioms & Phrases


family anguillidae

  • noun eels that live in fresh water as adults but return to the sea to spawn
    Anguillidae.
WordNet