Anguilla (en. Eel)

Translation into Italian

Synonyms

  • anguilliform
  • serpent-like fish
  • snakefish