anguilla

/æŋˈwɪlə/

Definitions

1. noun

a type of eel, especially the European eel (Anguilla anguilla) or the American eel (Anguilla rostrata)

“The chef prepared a delicious dish using the freshly caught anguilla.”

Synonyms

  • eel
  • eel fish

Antonyms

  • land animal
  • terrestrial creature