anguilla

/ahn-goo-EEL-lah/
[Italian] plural anguille

Eel

Synonyms in other languages

Latin names

Countries